Big Huge Thesaurus

holly-leaves barberry

noun